fix: Zoom label not updating on selection/input #389
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
### Issue:
This pull request addresses the issue where the zoom label next to the zoom dropdown and input field does not update to reflect the selected zoom level (Issue #388 ).
Description:
This PR implements a fix that ensures the zoom label accurately displays the chosen zoom level, regardless of whether it's selected from the dropdown or entered in the input field.
Changes:
Added a code block that dynamically updates the viewport in real-time as the user adjusts the zoom level.
Because we are displaying the zoomFactor propery of viewport in the zoom label which was not updating
This enhancement ensures immediate synchronization between the user's zoom actions and the displayed viewport. Prior to this update, the viewport did not reflect changes in zoom levels promptly, resulting in the display of outdated information on the zoom label.